90 research outputs found

    MPI-Vector-IO: Parallel I/O and Partitioning for Geospatial Vector Data

    Get PDF
    In recent times, geospatial datasets are growing in terms of size, complexity and heterogeneity. High performance systems are needed to analyze such data to produce actionable insights in an efficient manner. For polygonal a.k.a vector datasets, operations such as I/O, data partitioning, communication, and load balancing becomes challenging in a cluster environment. In this work, we present MPI-Vector-IO 1 , a parallel I/O library that we have designed using MPI-IO specifically for partitioning and reading irregular vector data formats such as Well Known Text. It makes MPI aware of spatial data, spatial primitives and provides support for spatial data types embedded within collective computation and communication using MPI message-passing library. These abstractions along with parallel I/O support are useful for parallel Geographic Information System (GIS) application development on HPC platforms

    ON CONFORMAL QUASI HEMI-SLANT SUBMERSIONS FROM LORENTZIAN PARA SASAKIAN MANIFOLDS ONTP RIEMANNIAN MANIFOLDS

    Get PDF
    In the present article, our purpose is to define and study conformal quasi hemi-slant submersions (cqhs submersions, in short) from Lorentzian para Sasakian manifolds onto Riemannian manifolds. Its geometric properties are also investigated. Lastly, we give a non-trivial example for this type of submersio

    A Methodology for Engineering Collaborative and ad-hoc Mobile Applications using SyD Middleware

    Get PDF
    Today’s web applications are more collaborative and utilize standard and ubiquitous Internet protocols. We have earlier developed System on Mobile Devices (SyD) middleware to rapidly develop and deploy collaborative applications over heterogeneous and possibly mobile devices hosting web objects. In this paper, we present the software engineering methodology for developing SyD-enabled web applications and illustrate it through a case study on two representative applications: (i) a calendar of meeting application, which is a collaborative application and (ii) a travel application which is an ad-hoc collaborative application. SyD-enabled web objects allow us to create a collaborative application rapidly with limited coding effort. In this case study, the modular software architecture allowed us to hide the inherent heterogeneity among devices, data stores, and networks by presenting a uniform and persistent object view of mobile objects interacting through XML/SOAP requests and responses. The performance results we obtained show that the application scales well as we increase the group size and adapts well within the constraints of mobile devices

    A model synthetic approach towards the furanacetal component of azadirachtin: a potent insect antifeedant

    Get PDF
    In this article, a model synthetic approach towards the furanacetal component of azadirachtin has been described from α-D-glucose. Tandem radical cyclization was the key step for the formation of the desired tricyclic system. The reaction provided a bicyclic system instead of the desired tricyclic molecule. The reason for the unsuccessful tandem cyclization was proposed to be mainly energy factors

    Methyl 2-(thio­phene-2-carboxamido)­benzoate

    Get PDF
    The title compound, C13H11NO3S, was synthesized from methyl anthranilate, triethyl­amine and 2-thio­phenoyl chloride in benzene. The mol­ecular conformation is stabilized by an intra­molecular N—H⋯O hydrogen bond. The dihedral angle between the rings is 2.74 (12)°. In the crystal, C—H⋯O inter­actions link neighbouring mol­ecules into a three-dimensional network

    2-Chloro-7,8,9,10-tetra­hydro­cyclo­hepta­[b]indol-6(5H)-one

    Get PDF
    In the title mol­ecule, C13H12ClNO, the dihedral angle between the benzene and pyrrole rings is 1.38 (9)°. The cyclo­heptene ring adopts a distorted twist chair and sofa conformation. Inter­molecular N—H⋯O hydrogen bonds form an R 2 2(10) loop in the crystal packing. Further, weak C—H⋯O and C—H⋯π (involving the benzene ring) inter­actions are found in the crystal structure

    Employers’ Perception on the Antecedents of Graduate Employability for the Information Technology Sector

    Get PDF
    This chapter aims to analyze the perceptions of the employers in the Information Technology (IT) sector in India on the antecedents of graduate employability. With an increased emphasis on Organizational flexibility in today’s volatile and complex Business environment, the employability of the workforce has gained crucial significance. Flexibility has been acknowledged as a predictor of Organizational performance (Sushil, Global J Flex Syst Manag 16(4):309–311, 2015) and its Strategic driver (Sharma et al., Global J Flex Syst Manag 11(3):51–68, 2010). Flexible strategies and business plan often demand the need to scale up the quality of manpower or shift the required skill set to swiftly adapt to the Market changes accordingly. This Flexibility is not confined to the quantity of manpower only but also encompasses the quality of skills deployed by the manpower (Srivastava, Global J Flex Syst Manag 17(1):105–108, 2016). Therefore, it is imperative for the potential Job seeker to understand and continuously adapt to the changing knowledge and skill requirements of the employers to develop and maintain their employability. The employers in this dynamic sector demand a range of knowledge, skills, and other attributes from potential job seekers. However, the graduates passing out of Higher Education Institutions fail to meet these expectations of the employers. Therefore, the sector is struggling with the challenges of talent crunch and qualitative demand–Demand–supply mismatch of manpower. The identification of factors that influence graduate employability is based on literature review. This chapter is empirical and examines the perceptions of the employers on the factors that impact employability and validates the association between the research constructs. Opinion surveys are used to elicit responses from a sample of 236 respondents, i.e., Technical/HR personnel at the middle-level/upper middle-level management positions spanning across 71 reputed IT companies in India. These respondents are actively involved in the staffing of graduates seeking Technical jobs in IT sector. The perception of these employers has been investigated using bivariate and multivariate analysis techniques. The key insights drawn in this chapter enable potential job seekers to clearly understand the employer demands in the IT sector and equip themselves with the required knowledge and skills. This also contributes to enhancing the manpower Flexibility in organizations. The chapter has significant implications for the policy-makers and key stakeholders to bridge the Employability gap in this sector

    SyD: A Middleware Testbed for Collaborative Applications over Small Heterogeneous Devices and Data Stores

    Full text link
    Abstract. Currently, it is possible to develop a collaborative application running on a collection of heterogeneous, possibly mobile, devices, each potentially hosting data stores, using existing middleware technologies such as JXTA, BREW, compact.NET and J2ME. However, they require too many ad-hoc techniques as well as cumbersome and time-consuming programming. Our System on Mobile Devices (SyD) middleware, on the other hand, has a modular architecture that makes such application de-velopment very systematic and streamlined. The architecture supports transactions over mobile data stores, with a range of remote group invo-cation options and embedded interdependencies among such data store objects. The architecture further provides a persistent uniform object view, group transaction with Quality of Service (QoS) speci¯cations, and XML vocabulary for inter-device communication. This paper presents the basic SyD concepts, introduces the architecture and the design of the SyD middleware and its components. We also provide guidelines fo

    Toward High Performance Computing Education

    Get PDF
    High Performance Computing (HPC) is the ability to process data and perform complex calculations at extremely high speeds. Current HPC platforms can achieve calculations on the order of quadrillions of calculations per second with quintillions on the horizon. The past three decades witnessed a vast increase in the use of HPC across different scientific, engineering and business communities, for example, sequencing the genome, predicting climate changes, designing modern aerodynamics, or establishing customer preferences. Although HPC has been well incorporated into science curricula such as bioinformatics, the same cannot be said for most computing programs. This working group will explore how HPC can make inroads into computer science education, from the undergraduate to postgraduate levels. The group will address research questions designed to investigate topics such as identifying and handling barriers that inhibit the adoption of HPC in educational environments, how to incorporate HPC into various curricula, and how HPC can be leveraged to enhance applied critical thinking and problem solving skills. Four deliverables include: (1) a catalog of core HPC educational concepts, (2) HPC curricula for contemporary computing needs, such as in artificial intelligence, cyberanalytics, data science and engineering, or internet of things, (3) possible infrastructures for implementing HPC coursework, and (4) HPC-related feedback to the CC2020 project
    corecore